Posted 27 Aug 2008. A: admin
Testing is tough for most programmers, but without some amount of developer testing delivering quality software is even tougher. We propose a new software specialization and position – Developer Testing Master – to help software organizations fill the horrifically expensive testing gap between development and QA.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
This is the first installment in a series of short articles I plan to write on characterization testing. Characterization testing is an important concept and an essential tool for software developers working with legacy code (i.e. most of us) and it deserves broader exposure and more attention.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
In part 2 of the series we look under the hood of legacy code we inherited and experience a moment of panic when we see how cryptic the code is. Then present a simple strategy that does not require us to fully understand the code in order to write good characterization tests.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
In this 3rd part of the series, we put our newly created characterization tests to work, and we see how even the simplest and most innocent code changes can cause unexpected and unwanted changes in the behavior of our code. Fortunately our characterization tests are there to protect us.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
This is the fourth installment in the "Working Effectively With Characterization Tests" series. This time we look at how automation can help you create and/or improve your characterization tests using JUnit Factory, a free, web-based, experimental characterization test generator (and my pet research project).
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
Some good advice on developer and unit testing, packaged as cryptic bits of ancient Eastern wisdom in the hope of getting your attention.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
Answer to the question: "What is Testivus' wisdom concerning the proper percentage of test coverage?"
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
Part I - Beauty and The Beast. I begin my exploration of ugliness in code with some background and an overview of what most people consider to be crappy code.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
Part II - We let the C.R.A.P. out of the bag.
We explain our thinking behind the first version of the CRAP metric and then unveil the formula.
Comment »
Tags:: Uncategorized
Posted 27 Aug 2008. A: admin
Testivus wisdom on the proper use of software metrics.
Comment »
Tags:: Uncategorized